home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OK PC 9
/
OKPC #9 (Septiembre 1995).iso
/
dos
/
arcade
/
fintris
/
sfintris.txt
< prev
next >
Wrap
Text File
|
1995-06-04
|
17KB
|
402 lines
S
H
A
R
E
W FINTRIS V1.26
A -----------
R 25.2.1994
E
| (c) Tommi Tarkiainen 1993,1994
V Kaikki oikeudet pidätetään
E
R
S
I
O
LAITTEISTOVAATIMUKSET
---------------------
Tämä peli vaatii PC-yhteensopivan koneen, jossa on VGA-grafiikkakortti
( pitäisi toimia MCGA:llakin ). Vapaata perusmuistia on oltava ainakin
460000 tavua ( 430000 tavua, jos käytössä on vähintään 250kB EMS-muistia ).
Fintris on tehty 486/33 koneella, mutta sitä on testattu myös useammassa
386- ja 286-koneessa. Ohjelma tukee hiirtä. Rekisteröidyssä versiossa myös
SoundBlaster-tuki!
TAUSTAA
-------
Sunnitellessani Fintristä minulla oli kaksi ensisijaista tavoitetta. Ensiksikin
halusin tehdä Tetris-kloonin, jossa olisi myös grafiikkaa ja toiseksi halusin
vaihtelua tavalliseen tetrikseen.
Tämä on ensimmäinen pelini ja haluaisin kuulla Sinun mielipiteesi siitä.
Kaikki kommentit ovat tervetulleita, olivatpa ne sitten kielteisiä tai
myönteisiä.
Mitä erikoista Fintriksessä sitten on? Ensinnäkin siinä on KOLME ERILAISTA
PELIMOODIA: yksinpeli, kaksinpeli ja kaksintaistelu. Fintriksessä on KOLME
ERILAISTA PALIKKA SETTIÄ: yksinkertaiset-, tavalliset- ja monimutkaiset
palikat. Siinä on myös PAREMMAT GRAFIIKAT kuin useimmissa muissa tetris-
klooneissa ja vielä kaiken tämän lisäksi on MANA.
BUGIT
-----
Fintris on perusteellisesti testattu. Tällä hetkellä ei ole tiedossa yhtään
bugia. Tämä ei kuitenkaan takaa sitä etteikö bugeja olisi ja niitä
todennäköisesti on vielä. Jos löydät Fintriksestä bugin, olisin
kiitollinen, jos ilmoittaisit asiasta. Yritän poistaa bugit niin nopeasti kuin
mahdollista.
LISENSSI
--------
FINTRIS-ohjelmistoa ei saa levittää vajavaisena tai niin, että sitä on
muutettu, eikä sitä saa myydä ilman tekijän kirjallista lupaa. Jos levität
tätä ohjelmaa muille, sinun täytyy tehdä se niin, että kaikki tiedostot, jotka
on mainittua kappaleesssa "FINTRIS-TIEDOSTOT", ovat mukana.
VASTUUVAPAUS
------------
OHJELMAN TEKIJÄ TOMMI TARKIAINEN EI TAKAA OHJELMAN VIRHEETTÖMYYTTÄ JA TÄTEN
SANOUTUU IRTI KAIKESTA VASTUUSTA MAHDOLLISTEN VAHINKOJEN TAI HÄIRIÖIDEN OSALTA,
JOITA TÄMÄ OHJELMA SAATTAA AIHEUTTAA KÄYTTÖYMPÄRISTÖSSÄSI.
REKISTERÖINTI
-------------
FINTRIS ON SHAREWARE-PELI. Tämä tarkoittaa sitä ETTEI SE OLE PUBLIC DOMAINIA
EIKÄ SIIS ILMAINEN. Pelin Shareware-versio on tarkoitettu vain ja ainoastaan
kokeilua varten. Jos pidät pelistä, Sinun olisi rekisteröitävä se. Fintris on
kokonainen peli, siitä ei puutu mitään ominaisuuksia. Kuitenkin ne, jotka
rekisteröivät Fintriksen saavat konfiguraatio-ohjelman kaupanpäälle. Lisäksi
rekisteröidystä versiosta on poistettu Shareware-ilmoitukset.
Rekisteröimismaksu on 50 mk ( tämä sisältää 15 mk posti-, ym. kuluja ) Suomessa
asuvalle ja $11 ( $4 menee kuluihin ) Suomen ulkopuolella. Rekisteröimällä tuet
laadukkaiden Shareware-ohjelmien valmistusta. Rekisteröityäsi saat
rekisteröidyn version Fintriksestä, jossa on konfiguraatio-ohjelma ja josta
Shareware-ilmoitukset on poistettu. Olet myös oikeutettu ilmaisiin päivityksiin,
kun olet rekisteröitynyt käyttäjä. Päivittäminen tapahtuu käytännössä siten
että lähetät minulle levykkeen, jolle uusi versio tulisi kopioida, ja rahaa
tai postimerkkejä, jotta voin lähettää levykkeen takaisin. Minulle ei tarvitse
maksaa päivityksistä ( ellei välttämättä halua ;) ).
Konfiguraatio-ohjelmalla voit määritellä näppäimet, joita haluat käyttää pelatessasi. Voit myös asettaa päävalikon
valinnat mieleisiksesi, jolloin asetukset ( esim. MANA ) ovat sellaiset kuin
Sinä haluat joka kerta, kun käynnistät ohjelman. Jos esimerkiksi haluat pelata
4. tasolla ja yksinkertaiset palikat päällä, voit asettaa ne konfiguraatio-
ohjelmasta oletusarvoiksi. Kun sitten käynnistät pelin 4. taso ja
yksinkertaiset palikat ovat automaattisesti päällä, eikä Sinun tarvitse muuta
kuin painaa P/SPACE/ENTER-näppäintä aloittaaksesi pelin. Tulevaisuudessa voit
myös rekisteröidä muita Software Illusions - ohjelmia alennetuun hintaan, kun
olet rekisteröitynyt käyttäjä. Tällä hetkellä tosin ei muita Software
Illusions - ohjelmia ole saatavilla. Amigalle on tulossa VELORIS-niminen
Tetris-klooni, jonka on tehnyt Kalle Salminen. Lisäksi PC:lle on kehitteillä
jonkinlainen peli. Emme ole vielä kuitenkaan saaneet päätettyä millainen se
tulee olemaan.
MITEN REKISTERÖIDÄ FINTRIS ?
----------------------------
Sinun ei tarvitse tehdä mitään muuta kuin lähettää minulle kirje, jossa on
rekisteröimismaksu, nimesi, osoitteesi ja kertoa levykkeen, jolla Fintris
lähetetään Sinulle, koko ja tyyppi ( esim. 3½" HD ). Osoitteen löydät tämän
tiedoston lopusta.
Yhdysvalloissa rekisteröinti onnistuu parhaiten lähettämällä tilauksesi
seuraavaan osoitteeseen:
Shekki- tai rahatilaukset:
HomeBrew Software
807 Davis Street
Suite E
Vacaville, California 95687
707/451-9653 Voice
707/451-2500 FAX
Luottokorttitilaukset MC, Visa, Amex, tai Discover
Public (software) Library:
PsL
P.O.Box 35705
Houston, TX 77235-5705
800/242-4775 Voice
713/524-6394 Voice
713/524-6398 FAX
CIS Email to 71355,470
Our software is on CompuServe, America On Line, and ZiffNet along with:
Software Creations
1200/2400 V.42/MNP Lines : (508) 365-2359
2400-14.4k HST US Robotics Lines : (508) 368-7036
2400-16.8k V.32/V.42bis US Robotics lines : (508) 368-7139
14.4-28.8k V.32/V.42bis/V.fc Hayes Optima lines: (508) 365-9352
14.4-28.8k V.32/V.42bis/V.32terbo/V.fc US Robotics lines: (508) 368-3424
Australiassa tilaaminen käy kätevästi osoitteesta:
Silver Lightning Software
P.O. Box 445
Willetton
Western Australia 6155
Australia
MITÄ MANA ON ?
--------------
Mana on eräänlaista energiaa, jota voi käyttää tykin aktivoimiseen ja palikka-
jonon käsittelyyn. Manaa saa, kun pudottaa kaksi, kolme tai neljä riviä
palikoita. Mana kasvaa myös itsestään ajan mittaan, mutta vain erittäin
hitaasti, joten pääasiassa manaa saa pudottamalla rivejä. Alussa ei ole paljoa
manaa käytössä, joten sitä tulisi käyttää säästeliäästi.
Manalla voidaan suorittaa seuraavia tehtäviä: POISTAA RIVI ampumalla tykillä.
Tämä toiminto kuluttaa eniten manapisteitä. PALIKAN MONISTAMINEN on toiseksi
manaa kuluttavin toiminto. Painettuasi palikan monistus näppäintä seuraava
palikka tulee olemaan samanlainen kuin sitä edeltänyt palikka. Palikka, joka
olisi normaalisti tullut seuraavana tulee monistetun palikan jälkeen.
Kolmas ja viimeinen toiminto on PALIKAN POISTO, joka vaatii kaikkein vähiten
manaa. Voit poistaa tippumassa olevan palikan painamalla palikanpoisto
näppäintä.
Manan ollessa päällä pisteitä ei tule pudotuksista yhtä paljon kuin, jos mana
olisi pois päältä. Tämä sen takia, että mana helpottaa pelaamista melko paljon.
Toisinsanoen pisteitä tulee hitaammin, mutta peli kestää todennäköisesti
kauemmin. On mahdollista saada paljon pisteitä käsittelemällä palikkajonoa.
Palikan monistus on siinä erittäin kätevä.
Saadaksesi mahdollisimman paljon etua manasta sinun tulee omaksua uudenlainen
pelityyli. Tässä on muutamia vinkkejä, jotta pääsisit alkuun. Käytä tykkejä
vain, kun se on aivan välttämätöntä. Käytä palikan monistusta saadaksesi
mahdollisimman monta riviä tiputettua kerralla. Poista sellaiset palikat, jotka
eivät sovi pinoon.
Seuraavassa on joitakin numerotietoja avuksesi manan käytössä.
Kerralla tiputettujen rivien määrä Manan lisäys
---------------------------------- ------------
4 riviä 11
3 riviä 4
2 riviä 1
Toiminto Manan kulutus
-------- -------------
Tykillä ampuminen 6
Palikan monistus 5
Palikan poisto 3
SANANEN, JOS TOINENKIN MUSIIKIN TEKIJÄLTÄ ( kirjoittanut Kalle Salminen )
--------------------------------------------------------------------------
Fintriksen musiikin on säveltänyt, sovittanut ja esittänyt Kalle Salminen.
Olen tehnyt musiikin käyttäen Amigan Pro Tracker -ohjelmaa. Samplet ovat
peräisin lukuisista eri lähteistä. Osan sampleista olen digitoinut Korg 01/W FD
syntetisaattorista. Samplet on samplattu Sound Blasterin ikivanhalla
versiolla ( näytteenottotaajuus 13kHz ), joten lopputulos
on ikävä kyllä turhan kaukana esikuvastaan, mutta parempia sampleja en
saanut mitenkään aikaan. En nimittäin omista itse äänendigitoijaa, että
voisin digitoida samplet suoraan kotona. Parannus on ehkä tähänkin pikku
ongelmaan jopa aivan lähitulevaisuudessa tulossa.
Vaikka Fintriksen alkumusiikki onkin teknoa teen pääasiallisesti muunlaista
musiikkia. Pyrin saman tapaiseen musiikkityyliin, kuin esimerkiksi
Jean-Michel Jarre, Vangelis ja Kitaro. Jos haluat peliisi (mieluiten
kaupalliseen ohjelmaan) musiikin, voit kysellä sitä minulta ( osoite kappaleen
lopussa ). "Elokuvamusiikki" maksaa tietysti raskaasti enemmän kuin teknomusa,
jota voin tehdä aivan pientä maksua vastaan. Voit myös lähettää valmiit nuotit
minulle, jos kappaleen sävellystyö on jo tehty. Voin yrittää tunkea sitä Sound
Tracker -moduleksi pientä nimellistä maksua vastaan. Käytän tietysti
mahdollisimman hyviä sampleja. Muista mainita myös modulen maksimaalinen koko.
Vielä eräs pyyntö: yrittäkää jaksaa kuunnella Fintriksen alussa oleva
musiikki edes kerran, sillä kappaleesta lyötyy kyllä myös jotain melodian
tapaista.
Kirjoittaa voit osoitteeseen:
Kalle Salminen
Toritunkatu 4
33580 Tampere
FINLAND
NÄPPÄIMET
---------
PÄÄVALIKKO:
Näppäin Selitys
------- -------
P Aloita peli
<ENTER> Sama kuin edellinen
<SPACE> Sama kuin edellinen
M Mana päälle/pois ( Kappaleesta "MITÄ MANA ON ?" löydät
lisätietoa MANASTA. )
H Ennätyslista
S Yksinkertaiset palikat päälle/pois
C Monimutkaiset palikat päälle/pois
r Vaihtaa palikoiden pyörimissuunnan (koskee sekä 1 ja 2 pelaajaa)
R Vaihtaa palikoiden pyörimissuunnan (koskee vain 2 pelaajaa)
f Vaihtaa palikoiden putoamisnopeuden(koskee sekä 1 ja 2 pelaajaa)
F Vaihtaa palikoiden putoamisnopeuden(koskee vain 2 pelaajaa)
V Versio numero
A Infoa Fintriksestä
U Rekisteröityneen käyttäjän nimi
<F1> Yksinpeli
<F2> Kaksinpeli
<F3> Kaksintaistelu ( kaksi pelaajaa pelaa toisiaan vastaan )
1-9 Vaikeustaso
<ESC> Poistu Fintriksestä
NÄPPÄIMET PELIN AIKANA:
Näppäin Selitys
------- -------
P Keskeytä peli hetkeksi ( Paina jotain näppäintä jatkaaksesi )
1 Pelaaja nro 1: Laukaise tykki (oletus)
2 Pelaaja nro 1: Pudota palikka (oletus)
3 Pelaaja nro 1: Siirrä tykkiä alaspäin (oletus)
4 Pelaaja nro 1: Siirrä palikkaa vasemmalle (oletus)
5 Pelaaja nro 1: Pyöritä palikkaa (oletus)
6 Pelaaja nro 1: Siirrä palikkaa oikealle (oletus)
7 Pelaaja nro 1: Siirrä tykkiä ylöspäin (oletus)
8 Pelaaja nro 1: Poista nykyinen palikka (oletus)
9 Pelaaja nro 1: Monista nykyinen palikka (oletus)
0 Pelaaja nro 1: Näytä seuraava palikka (oletus)
N Pelaaja nro 2: Laukaise tykki (oletus)
<SPACE> Pelaaja nro 2: Pudota palikka (oletus)
. Pelaaja nro 2: Siirrä tykkiä alaspäin (oletus)
J Pelaaja nro 2: Siirrä palikkaa vasemmalle (oletus)
K Pelaaja nro 2: Pyöritä palikkaa (oletus)
L Pelaaja nro 2: Siirrä palikkaa oikealle (oletus)
U Pelaaja nro 2: Siirrä tykkiä ylöspäin (oletus)
I Pelaaja nro 2: Poista nykyinen palikka (oletus)
O Pelaaja nro 2: Monista nykyinen palikka (oletus)
<ENTER> Pelaaja nro 2: Näytä seuraava palikka (oletus)
<ESC> Lopeta peli
Kaikki näppäimet lukuunottamatta "P:tä" ja "ESC:a" voidaan määritellä
uudestaan konfiguraatio-ohjelmalla, joka on Fintriksen rekisteröidyssä
versiossa.
FINTRIS-TIEDOSTOT
-----------------
Tiedosto Kuvaus
-------- ------
FINTRIS.EXE Pääohjelma
CONFIG.FIN Konfiguraatiotiedosto ( Jos tätä tiedostoa ei löydy se luodaan
automaattisesti. Tämän tiedoston voi
siis huoletta tuhota )
SCORE.DAT Ennätyslista ( Edellinen kommentti pätee myös tähän tiedostoon
Tämän tiedoston voi tuhota, jolloin ennätykset
"nollautuvat". )
DEFAULT1.KEY 1. pelaajan näppäimistön oletusasetukset
DEFAULT2.KEY 2. pelaajan näppäimistön oletusasetukset
FINBACK.DAT Grafiikka tiedosto
FINBEG.DAT Grafiikka tiedosto
FINEND.DAT Grafiikka tiedosto
FINMENU.DAT Grafiikka tiedosto
FINSTAT.DAT Grafiikka tiedosto
FINTEXT.DAT Grafiikka tiedosto
FINTRIS.DAT Grafiikka tiedosto
SILOGO.DAT Grafiikka tiedosto
TOPTEN.DAT Grafiikka tiedosto
TOPTEXT.DAT Grafiikka tiedosto
EFINTRIS.TXT Englanninkieliset dokumentit
SFINTRIS.TXT Sama suomeksi
FILE_ID.DIZ Lyhyt kuvaus pelistä
Seuraavat tiedostot kuuluvat vain ja ainoastaan rekisteröityyn versioon:
Tiedosto Kuvaus
-------- ------
CONFIG.EXE Konfiguraatio-ohjelma
( EI OLE SISÄLLYTETTY SHAREWARE-VERSIOON )
ECONFIG.TXT Englanninkieliset ohjeet konfiguraatio-ohjelmaan
( EI OLE SISÄLLYTETTY SHAREWARE-VERSIOON )
SCONFIG.TXT Sama kuin edellinen, mutta suomeksi
( EI OLE SISÄLLYTETTY SHAREWARE-VERSIOON )
FINMUZ.DAT Alkumusiikki Soundblasterin kautta
( EI OLE SISÄLLYTETTY SHAREWARE-VERSIOON )
SOUNDFX.DAT Pelin aikana kuuluvat ääniefektit
( EI OLE SISÄLLYTETTY SHAREWARE-VERSIOON )
PELIN SUUNNITTELU JA OHJELMOINTI
--------------------------------
Tommi Tarkiainen
SOFTWARE ILLUSION - LOGO
------------------------
Miikka Vilermo
Tommi Tarkiainen
MUSIIKKI ( Vain rekisteröidyssä versiossa )
-------------------------------------------
Kalle Salminen
KIITOKSET SEURAAVILLE HENKILÖILLE AVUSTA JA TUESTA
--------------------------------------------------
Teknisiä neuvoja:
Antti Leinonen
Kalle Salminen
Lisäideoita:
Kalle Salminen
Timo Haanpää
Miikka Vilermo
Pasi Perttilä
Erkko Lehtonen
Beta testaajat:
Erkko Lehtonen ( Erityiskiitokset Erkolle perusteellisesta
testauksesta )
Teppo Lehtonen
Timo Haanpää
Kalle Salminen
Miikka Vilermo
Pasi Perttilä
Juha Tarkiainen
Hannu Tarkiainen
Matti Koskinen
ja monet muut
LÄHDEKOODIN SAATAVUUS
---------------------
KYLLÄ, Fintriksen lähdekoodit on mahdollista tilata. Fintris on ohjelmoitu
käyttäen assembleria ja C-kieltä. Kaikki matalantason grafiikkarutiinit on
tehty kokonaan assemblerilla ja muut osat pelistä on tehty C:llä. Koska näiden
rutiinien kehittelyyn on kulunut suunnaton määrä aikaa ja työtä, olen pakotettu
pyytämään niistä suhteellisen korkeaa hintaa. Jos olet kiinnostunut, voit
tilata rutiinit alla olevasta osoitteesta.
TEKIJÄN YHTEYSTIEDOT
--------------------
Minut tavoittaa parhaiten postitse seuraavasta osoitteesta. Kaikki ideat,
bugi-ilmoitukset ja muut kommentit ovat tervetulleita.
Tommi Tarkiainen
Pienkodinkatu 10
33560 Tampere
Minulle voi nykyään myös lähettää sähköpostia osoitteeseen:
t150430@lehtori.cc.tut.fi